package com.iot.system.vo;

import java.io.Serializable;
import java.util.List;

public class DeviceTodayParametersVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private List<DataItem> data;

    // Getter 和 Setter 方法
    public List<DataItem> getData() {
        return data;
    }

    public void setData(List<DataItem> data) {
        this.data = data;
    }

    // 内部类，表示 data 数组中的每个对象
    public static class DataItem {
        private String create_data;
        private String create_time;
        private String parameters_value;

        // Getter 和 Setter 方法
        public String getCreate_data() {
            return create_data;
        }

        public void setCreate_data(String create_data) {
            this.create_data = create_data;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public String getParameters_value() {
            return parameters_value;
        }

        public void setParameters_value(String parameters_value) {
            this.parameters_value = parameters_value;
        }

        // 重写 toString 方法，方便打印对象
        @Override
        public String toString() {
            return "DataItem{" +
                    "create_data='" + create_data + '\'' +
                    ", create_time='" + create_time + '\'' +
                    ", parameters_value=" + parameters_value +
                    '}';
        }
    }

    // 重写 toString 方法，方便打印对象
    @Override
    public String toString() {
        return "JsonData{" +
                "data=" + data +
                '}';
    }
}
